<?php
/**
 * Виджет вывода последних новостей
 * 
 */

Yii::import('zii.widgets.CPortlet');

 
class LastNews extends CPortlet
{   
   // public $title = 'Новости';
       
  //  public $numchars = 100;        //Количество знаков для разбития строки  :TODO  переделать на количество слов
    
    public $pagelimit = 3;         //Количество выводимых новостей
    
    public $pageorder = 'desc';    //Сортировка
    
 
 
    protected function renderContent()
    {
       $criteria = new CDbCriteria;
        $criteria->select = 'title, alias, prev_content, public_time';
        $criteria->limit = $this->pagelimit;
  
            if($this->pageorder == 'desc')
                $criteria->order = 'public_time DESC';
            if($this->pageorder == 'asc')
                $criteria->order = 'public_time ASC';
        
        $news = News::model()->findAll($criteria);
        
        $this->render('lastnews', array('news'=>$news));
        
    }
    
}


?>